biotic isolation - Espagnol Anglais Dictionnaire